package service;

import java.util.ArrayList;

import pojo.Message;
import pojo.MessageComment;
import pojo.User;


public interface MessageService {
	
	/**
	 * 获取所有的考研资讯
	 * @return ArrayList<Message>
	 */
	ArrayList<Message> getAllMessage();
	
	/**
	 * 根据mid获取单个考研资讯
	 * @return Message
	 */
	Message getSingleMessage(int mid);
	/**
	 * 根据userid获取该考研资讯的发布者
	 * @param userid
	 * @return Message
	 */
	User getUserInfo(int userid);
	/**
	 * 根据mid获取资讯评论
	 * @param mid
	 * @return ArrayList<MessageComment>
	 */
	ArrayList<MessageComment> getMessageComment(int mid);

	int sendMcComment(int mid, int userid, String mcComment);

}
